using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using Logica;
using Subgurim.Controles;
using Datos.Interfaces;
using Datos.Fabricas;
using Datos.Entidades;
using Logica.Comandos;

namespace Logica
{

    public class ObtenerPropPinGoogleMap : Comando
    {

        #region Atributos
        
        #endregion

        #region Constructores

        #endregion

        #region Metodos

        //holaaaaaaaa
         /// <summary>
        /// Constructor de la clase
        /// </summary>
        /// <param name="participante">Participante a eliminar</param>
        public ObtenerPropPinGoogleMap(Boolean prop)
        {
            _prop = prop;
        }

        /// <summary>
        /// Ejecuta el comando para eliminar categoria
        /// </summary>
        /// <returns>Si la categoria fue eliminada o no</returns>
        public override void Ejecutar()
        {
            GMarkerOptions prop = new GMarkerOptions();

            prop.clickable = true;
            prop.draggable = _prop;
            prop.bouncy = true;
            prop.title = "Pin";
            prop.bounceGravity = 1;
            prop.dragCrossMove = true;
            
            GMa=prop;

            
        }

















        /// <summary>
        /// Metodo que setea las propiedades del Marcador del mapa
        /// </summary>
        /// <returns>Retorna las propiedades del marcador anclado en el mapa.</returns>
       
        
        
        
        
        public GMarkerOptions ObtenerPropiedadesMarcador(Boolean arrastrable)
        {
            GMarkerOptions prop = new GMarkerOptions();

            prop.clickable = true;
            prop.draggable = arrastrable;
            prop.bouncy = true;
            prop.title = "Pin";
            prop.bounceGravity = 1;
            prop.dragCrossMove = true;
            return prop;
        }

        #endregion

    }

}